/* /合作社shtylesheet/ */
body{margin: 0;padding: 0;  font-family: Hiragino Sans GB ,STHeiTi,sans-serif; font-size: 12px; }
.container{width: 1000px; margin: 0 auto;}
.col_left{width:1000px; float: left; background: white;}
.col_right{width:250px; height:800px; border: 2px #ccc dashed; float:left;}
.col_top{width:1000px;}
.subnav{background: lightSkyBlue;padding: 1em;}
.subnav a{color: white;text-decoration: none; padding: 1em;}
.subnav a:hover{text-decoration: underline;}
.clear{both;}


.shop_list{width: 600px;}
.shop_list ul{}
.shop_list ul li{list-style: none; padding:0.5em;margin-top: 0.5em;background: white;}
.shop_list ul li a{}
.shop_list ul li:hover{background:lightSkyBlue;}


/* 分页面stylesheet */
.product_list{}
.product_list ul{}
.product_list ul li{list-style: none; padding:0.5em;margin:0.5em;background: white;width:250px; height: 100px;float: left;}
.product_list ul a li {text-decoration: none;color: black;}
.product_list ul li:hover{background:lightSkyBlue;}
.product_list ul li img{float: left;}
.product_list .short_caption{float: left; width: 120px; margin-left: 0.5em;}


/* 产品页面stylesheet */

.description{ padding: 10px; }
.caption{ float: left; padding: 0.5em; }
.share_product {text-align:left; padding:1.4em;}
.img_show{width:420px; float: left; height: 400px; background: lightSkyBlue; display:table;
text-align:center;}
.img_show span{display:table-cell;vertical-align:middle;}
.img_show img{max-height: 300px;max-width: 400px; margin: 0 auto; line-height: 400px;}
.img_list{background: white; }
.img_list li{list-style: none; float: left;  padding: 1em;  background: white;  }
.img_list li img a.zoomThumbActive{
    border:1px solid red;
}

.img_list li:hover{ background:lightSkyBlue; }
.img_list li img.border{ border: 1px lightSkyBlue solid;}
.img_list li img{border: 1px white solid;}
.mark{width: 280px; height:400px;float: left; background:lightSkyBlue;   }
.mark span{ }
.mark li {float: left; list-style: none; }
.mark  a{text-decoration: none; color: black; background: white;padding: 0.2em 0.5em 0.2em 0.5em; }
.mark a:hover{color: white; background: grey;padding: 0.2em 0.5em 0.2em 0.5em; }

.shop_contact{width: 100%; float: left;padding: 1em 0 1em 0; background: lightSkyBlue;}
.shop_contact span{margin-left: 1em;}
.shop_contact .contact_form{width: 45%;float: left;}
.shop_contact label span {color: red; font-size: 18px;}
.shop_contact input{border: none;}
